The roster is complete: the last qualified riders announced for the FIS Freeride World Championships Andorra 2026 by Mammut